cat's arched back - Spanish English Dictionary